---
layout: "docs_api"
version: "1.0.0-beta.1"
versionHref: "/docs"
path: "api/ionic/service"

title: "Services in module ionic"
header_sub_title: "11 services"
doc: "service"
docType: "service"
---





<table class="table">
  <tr>
    <th>Name</th>
    <th>Description</th>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicScrollDelegate/">$ionicScrollDelegate</a></td>
    <td><p>Delegate for controlling scrollViews (created by
<a href="/docs/api/directive/ionContent/"><code>ionContent</code></a> and
<a href="/docs/api/directive/ionScroll/"><code>ionScroll</code></a> directives).</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicNavBarDelegate/">$ionicNavBarDelegate</a></td>
    <td><p>Delegate for controlling the <a href="/docs/api/directive/ionNavBar/"><code>ionNavBar</code></a> directive.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicSideMenuDelegate/">$ionicSideMenuDelegate</a></td>
    <td><p>Delegate for controlling the <a href="/docs/api/directive/ionSideMenus/"><code>ionSideMenus</code></a> directive.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicSlideBoxDelegate/">$ionicSlideBoxDelegate</a></td>
    <td><p>Delegate that controls the <a href="/docs/api/directive/ionSlideBox/"><code>ionSlideBox</code></a> directive.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicTabsDelegate/">$ionicTabsDelegate</a></td>
    <td><p>Delegate for controlling the <a href="/docs/api/directive/ionTabs/"><code>ionTabs</code></a> directive.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicActionSheet/">$ionicActionSheet</a></td>
    <td><p>The Action Sheet is a slide-up pane that lets the user choose from a set of options.
Dangerous options are highlighted in red and made obvious.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicGesture/">$ionicGesture</a></td>
    <td><p>An angular service exposing ionic
<a href="/docs/api/utility/ionic.EventController/"><code>ionic.EventController</code></a>&#39;s gestures.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicLoading/">$ionicLoading</a></td>
    <td><p>An overlay that can be used to indicate activity while blocking user
interaction.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicModal/">$ionicModal</a></td>
    <td><p>The Modal is a content pane that can go over the user&#39;s main view
temporarily.  Usually used for making a choice or editing an item.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicPlatform/">$ionicPlatform</a></td>
    <td><p>An angular abstraction of <a href="/docs/api/utility/ionic.Platform/"><code>ionic.Platform</code></a>.</p>
</td>
  </tr>
  
  <tr>
    <td><a href="/docs/api/service/$ionicPopup/">$ionicPopup</a></td>
    <td><p>The Ionic Popup service makes it easy to programatically create and show popup
windows that require the user to respond in order to continue:</p>
</td>
  </tr>
  
</table>


